253 x 728 feet = 77.11 x 221.89 meters