879 feet and 11 inches = 268.199 meters