5843 inches = 148.4122 meters