906 feet and 11 inches = 276.428 meters