117 x 113 meters = 383.86 x 370.73 feet