334 x 510 feet = 101.8 x 155.45 meters