187 x 184 meters = 613.52 x 603.67 feet