5838 inches = 148.2852 meters