1 feet and 3.4 inches = 0.391 meters