149 x 57.6 meters = 488.85 x 188.98 feet