5149.6 inches = 130.79984 meters