5530 inches = 140.462 meters