423.18 inches = 10.748772 meters