1144.4 meters = 3754 feet and 7.12 inches