1205.1 meters = 3953 feet and 8.88 inches