60 x 117.3 meters = 196.85 x 384.84 feet