339 x 408 feet = 103.33 x 124.36 meters