869 feet and 6 inches = 265.024 meters