114.1 x 183.1 meters = 374.34 x 600.72 feet