8867 inches = 225.2218 meters