12338 inches = 313.3852 meters