227.6 x 185.4 meters = 746.72 x 608.27 feet