135.95 meters = 446 feet and 0.36 inches