78 x 728 feet = 23.77 x 221.89 meters