2670.27 mm to feet