103 x 116 meters = 337.93 x 380.58 feet