1198.9 meters = 3933 feet and 4.79 inches