614 x 84 feet = 187.15 x 25.6 meters