5867 inches = 149.0218 meters