627 feet and 4 inches = 191.211 meters