877 feet and 10 inches = 267.564 meters