226.3 x 182.4 meters = 742.45 x 598.43 feet