111.21 meters = 364.862205 feet