275 x 68 meters = 902.23 x 223.1 feet