156.6 x 113.8 meters = 513.78 x 373.36 feet