334 x 413 feet = 101.8 x 125.88 meters