5808 inches = 147.5232 meters