187.1 x 58.4 meters = 613.85 x 191.6 feet