1906.7 meters = 6255 feet and 6.93 inches