31.04 meters = 101.83727 feet