111.64 meters = 366 feet and 3.28 inches