199 x 228.1 meters = 652.89 x 748.36 feet