Question 846809
620/3.14=197.45
sqrt 197.45=14
14*2=28
3.14*28=88 meters