225.6 x 183.4 meters = 740.16 x 601.71 feet