110.1 meters = 361.220472 feet