307 x 728 feet = 93.57 x 221.89 meters