404 x 510 feet = 123.14 x 155.45 meters