138.5 x 18.2 meters = 454.4 x 59.71 feet