31.05 meters = 101.870079 feet