186 x 728 feet = 56.69 x 221.89 meters