I flew this recently (EWR-SIN-EWR) and yes, it's VERY long. The aircraft configuration is impressive, with so much free space. There are only 181 seats on the whole aircraft. No first class, just business and a premium economy cabin.
The seat plan can be seen here:
http://www.seatguru.com/airlines/Sin...irbus_A345.php