227.3 x 183.4 meters = 745.73 x 601.71 feet