6552.6 meters = 21498.031496 feet