368 x 411 feet = 112.17 x 125.27 meters