The aircraft in question, a Boeing 777F, began its journey by taxiing for 12 minutes and covering a distance of 3 nautical miles from the parking area to the runway at FAOR O.R. Tambo International Airport. The departure roll took place on runway 03L, and the takeoff distance was 2,537 meters, which is 64% of the runway's length. The aircraft lifted off at a speed of 170 knots, despite being headwinded by 2 knots.
Local weather conditions at departure consisted of a temperature of 21°C and wind blowing at 9 knots from a 300-degree direction, with a 9-knot crosswind component. As the aircraft took to the skies, it embarked on an enroute climb from an altitude of 6,516 feet above sea level (asl) to 35,230 feet asl. This ascent of 28,715 feet took 15 minutes and spanned a distance of 102 nautical miles. The enroute climb began approximately 1 mile north of FAOR O.R. Tambo International Airport.
Following the enroute climb, the aircraft entered a 160-minute level cruise phase, covering 1,340 nautical miles. This leg commenced 13 miles south of FAAZ Modimolle Airport Modimolle (Limpopo, South Africa). The aircraft's subsequent enroute descent began 15 miles east of Mto wa Mbu (Arusha Region, Tanzania) and was characterized by a descent from 34,951 feet asl to 6,597 feet asl, a decrease of 28,355 feet, in 21 minutes and covering a distance of 126 nautical miles.
The final approach to runway 06 at HKJK Jomo Kenyatta International Airport originated from the southwest, with the aircraft flying at a heading of 54.0°, 4 nautical miles off the coastline, and 1,278 feet above ground level. The approach culminated in a landing on runway 06, which has a length of 4,121 meters. The touchdown point was 291 meters beyond the designated touchdown zone, and the aircraft's touchdown speed registered at 134 knots, meeting the desired threshold. Moreover, the touchdown rate was remarkable at -80 feet per minute, with the runway alignment being very good.
Local weather conditions at touchdown included a temperature of 24°C and wind blowing at 14 knots from a 90-degree direction, with an 11-knot headwind component and a minor 8-knot crosswind. Following a successful touchdown, the aircraft experienced a slightly misaligned runway rollout alignment, deviating from the centerline by 7.9 meters. The total landing distance was 2,316 meters, accounting for 56% of the runway's length. The aircraft then began its taxiing journey for 18 minutes, covering 1 nautical mile to reach the parking area.
In summary, this Boeing 777F flight covered a total distance of 1,579 nautical miles, taking approximately 226 minutes to complete and utilizing 26,860 kilograms of fuel.
Replay this flight in 3D — the full flight path over the terrain with every stage, event and score along the route.
Taxiing from the parking to the runway took 12 minutes and covered 3 nm.
| Score | Description | Start | Profile | End |
| 100 % |
Average speed 15 kt 0 kt min to max 29 kt |
3 | 7 kt | |
| 100 % |
Average speed turning corners 0 kt max 0 kt |
0 | 0 kt | |
| 100 % |
Average g force 1.00 g 1.00 g min to max 1.00 g |
1.00 | 1.00 g | |
| Info |
Average pitch angle -0.6 ° -0.8 ° min to max -0.4 ° |
-0.4 | -0.6 ° | |
| Info |
Average bank angle 0.0 ° 0.0 ° min to max 0.4 ° |
0.0 | 0.0 ° | |
| Info |
Battery Master On at 13:57:47 |
|||
| Info |
Engine 2 Started at 13:57:47 |
|||
| Info |
Navigation Lights Switched On at 13:57:47 |
|||
| Info |
Beacon Lights Switched On at 13:57:47 |
|||
| Info |
Strobe Lights Switched On at 13:57:47 |
|||
| Info |
Landing Gear Down at 13:57:47 |
|||
| Info |
Parking Brake On at 13:58:54 |
|||
| Info |
Engine 1 Started at 13:59:00 |
|||
| Info |
Flaps Position 1 at 13:59:54 |
|||
| Info |
Flaps Position 2 at 14:00:06 |
|||
| Info |
Parking Brake Off at 14:02:18 |
|||
| Info |
Landing Lights Switched On at 14:09:48 |
|||
| 0 % |
Taxi Lights at 14:07:26 |
Entering runway 03L at FAOR O.R. Tambo International Airport, Average speed was 2 kt.
| Score | Description | Start | Profile | End |
| Info |
Average speed 5 kt 0 kt min to max 7 kt |
7 | 0 kt | |
| Info |
Average pitch angle -0.6 ° -0.7 ° min to max -0.6 ° |
-0.6 | -0.6 ° | |
| Info |
Average bank angle 0.0 ° 0.0 ° min to max 0.2 ° |
0.0 | 0.0 ° | |
| Info |
Average g force 1.00 g 1.00 g min to max 1.00 g |
1.00 | 1.00 g |
Departure roll runway 03L at FAOR O.R. Tambo International Airport. Takeoff distance 2,537 m 64 % of runway. Liftoff speed was 170 kt. Local weather - Temperature 21 °C. Wind 9 kt at 300 °. Crosswind: 9 kt Headwind: 2 kt.
| Score | Description | Start | Profile | End |
| 100 % |
Takeoff distance 2,537 m 64 % of runway |
|||
| 100 % |
Liftoff speed was 170 kt Target 164 kt |
|||
| 98.07 % |
Runway alignment max 3.58 m 3.58 m left to 0.00 m left |
2.35 | 3.58 m | |
| 100 % |
Average g force 1.00 g 0.97 g min to max 1.07 g |
1.00 | 1.07 g | |
| 100 % |
Takeoff Bounce |
|||
| Info |
Average pitch angle 0.0 ° -0.5 ° min to max 9.0 ° |
-0.5 | 9.0 ° | |
| Info |
Average bank angle 0.1 ° 0.0 ° min to max 0.2 ° |
0.0 | 0.2 ° | |
| Info |
Autopilot Wing Leveler Activated at 14:11:50 |
|||
| Info |
Autopilot Flight Director Activated at 14:11:50 |
Departure climb to 50 ft agl from runway 03L FAOR O.R. Tambo International Airport.
| Score | Description | Start | Profile | End |
| 100 % |
Heading variation -0.1 ° -0.1 ° min to max -0.0 ° |
-0.1 | -0.0 ° | |
| 100 % |
Average speed 174 kt 170 kt min to max 177 kt |
170 | 176 kt | |
| 100 % |
Average bank angle 0.8 ° 0.3 ° min to max 1.1 ° |
0.3 | 1.1 ° | |
| 100 % |
Average g force 1.11 g 1.06 g min to max 1.21 g |
1.07 | 1.10 g | |
| Info |
Average VSI 438 fpm 72 fpm min to max 1,001 fpm |
72 | 1,001 fpm | |
| Info |
Average altitude 15 ft agl 0 ft agl min to max 44 ft agl |
0 | 44 ft agl | |
| Info |
Average pitch angle 11.4 ° 9.1 ° min to max 13.8 ° |
9.1 | 13.8 ° |
Departure climb to 400 ft agl from 03L FAOR O.R. Tambo International Airport.
| Score | Description | Start | Profile | End |
| 100 % |
Heading variation 0.0 ° -0.0 ° min to max 0.1 ° |
-0.0 | 0.1 ° | |
| 100 % |
Average speed 177 kt 176 kt min to max 177 kt |
176 | 176 kt | |
| 98.97 % |
Average bank angle 0.8 ° 0.0 ° min to max 2.4 ° |
1.1 | 2.4 ° | |
| 100 % |
Average g force 1.09 g 0.92 g min to max 1.15 g |
1.13 | 0.96 g | |
| Info |
Average VSI 1,509 fpm 1,029 fpm min to max 2,638 fpm |
1,029 | 2,582 fpm | |
| Info |
Average altitude 107 ft agl 46 ft agl min to max 387 ft agl |
46 | 387 ft agl | |
| Info |
Average pitch angle 14.8 ° 13.9 ° min to max 17.5 ° |
13.9 | 16.2 ° | |
| Info |
Landing Gear Up at 14:12:46 |
Departure climb to 1,000 ft agl from 03L FAOR O.R. Tambo International Airport.
| Score | Description | Start | Profile | End |
| 100 % |
Heading variation 0.1 ° 0.0 ° min to max 0.2 ° |
0.2 | 0.0 ° | |
| 100 % |
Average speed 176 kt 175 kt min to max 177 kt |
177 | 175 kt | |
| 99.18 % |
Average bank angle 2.0 ° 1.7 ° min to max 2.3 ° |
2.3 | 1.7 ° | |
| 100 % |
Average g force 0.96 g 0.90 g min to max 0.99 g |
0.99 | 0.95 g | |
| 100 % |
Landing gear up |
|||
| Info |
Average VSI 2,559 fpm 2,519 fpm min to max 2,597 fpm |
2,589 | 2,582 fpm | |
| Info |
Average altitude 677 ft agl 430 ft agl min to max 898 ft agl |
430 | 898 ft agl | |
| Info |
Average pitch angle 15.9 ° 15.4 ° min to max 16.0 ° |
15.9 | 15.8 ° |
Enroute climb started 1 mile north of FAOR O.R. Tambo International Airport Johannesburg (Gauteng, South Africa). Climbing from 6,516 ft asl to 35,230 ft asl, an increase of 28,715 ft in 15 minutes and covering 102 nm.
| Score | Description | Start | Profile | End |
| 100 % |
Average speed 288 kt 173 kt min to max 330 kt |
176 | 287 kt | |
| 100 % |
Average bank angle 5.0 ° 0.0 ° min to max 15.7 ° |
1.6 | 0.1 ° | |
| 100 % |
Average g force 1.00 g 0.82 g min to max 1.10 g |
0.95 | 1.00 g | |
| Info |
Average VSI 1,967 fpm 9 fpm min to max 3,265 fpm |
2,577 | 19 fpm | |
| Info |
Average altitude 20,286 ft asl 6,516 ft asl min to max 35,230 ft asl |
6,516 | 35,230 ft asl | |
| Info |
Average pitch angle 7.0 ° 2.7 ° min to max 17.2 ° |
15.7 | 3.3 ° | |
| Info |
Turn coordination 0 0 min to max 0 |
0 | 0 | |
| Info |
Flaps Position 1 at 14:14:25 |
|||
| Info |
Flaps Fully Retracted at 14:14:35 |
|||
| Info |
Landing Lights Switched Off at 14:15:14 |
Enroute level cruise started 13 miles south of FAAZ Modimolle Airport Modimolle (Limpopo, South Africa) and lasted 160 minutes, covering 1,340 nm.
| Score | Description | Start | Profile | End |
| 100 % |
Average altitude 35,185 ft asl 35,050 ft asl min to max 35,296 ft asl |
35,233 | 35,062 ft asl | |
| 100 % |
Average speed 288 kt 279 kt min to max 291 kt |
286 | 279 kt | |
| 100 % |
Average bank angle 0.7 ° 0.0 ° min to max 8.8 ° |
0.0 | 0.1 ° | |
| 100 % |
Average g force 1.00 g 0.99 g min to max 1.02 g |
1.00 | 0.99 g | |
| Info |
Turn coordination 0 0 min to max 0 |
0 | 0 | |
| Info |
Average pitch angle 3.1 ° 2.4 ° min to max 3.4 ° |
3.3 | 2.4 ° |
Enroute descent started 15 miles east of Mto wa Mbu (Arusha Region, Tanzania). Descent from 34,951 ft asl to 6,597 ft asl, a decrease of 28,355 ft in 21 minutes and covering 126 nm.
| Score | Description | Start | Profile | End |
| 100 % |
Average speed 239 kt 148 kt min to max 297 kt |
276 | 148 kt | |
| 100 % |
Average bank angle 4.0 ° 0.0 ° min to max 26.4 ° |
0.1 | 0.1 ° | |
| 100 % |
Average g force 1.01 g 0.94 g min to max 1.14 g |
0.98 | 1.00 g | |
| Info |
Average VSI -1,245 fpm -3,035 fpm min to max -127 fpm |
-719 | -861 fpm | |
| Info |
Average altitude 17,723 ft asl 6,597 ft asl min to max 34,951 ft asl |
34,951 | 6,597 ft asl | |
| Info |
Average pitch angle 2.0 ° -0.9 ° min to max 5.7 ° |
2.2 | 2.7 ° | |
| Info |
Turn coordination 0 0 min to max 0 |
0 | 0 | |
| Info |
Landing Lights Switched On at 17:21:41 |
|||
| Info |
Flaps Position 1 at 17:26:15 |
|||
| Info |
Flaps Position 2 at 17:26:47 |
|||
| Info |
Landing Gear Down at 17:27:01 |
|||
| Info |
Flaps Position 3 at 17:27:28 |
|||
| Info |
Flaps Position 4 at 17:27:34 |
|||
| Info |
Flaps Position 5 at 17:28:22 |
|||
| Info |
Flaps Position 6 at 17:28:28 |
Approaching runway 06 at HKJK Jomo Kenyatta International Airport from 4 nm to 3 nm. Descent from 1,278 ft agl to 976 ft agl. A decrease of 302 ft in 22 seconds.
| Score | Description | Start | Profile | End |
| 100 % |
Approach angle 3.0 ° 3.0 ° min to max 3.0 ° Target 3.0 ° |
3.0 | 3.0 ° | |
| 100 % |
Average speed 149 kt 148 kt min to max 151 kt |
148 | 148 kt | |
| 100 % |
Heading variation 0.0 ° 0.0 ° min to max 0.0 ° |
0.0 | 0.0 ° | |
| 100 % |
Average bank angle 0.1 ° 0.0 ° min to max 0.2 ° |
0.0 | 0.2 ° | |
| 100 % |
Average g force 1.00 g 0.99 g min to max 1.02 g |
1.00 | 1.00 g | |
| Info |
Average VSI -824 fpm -888 fpm min to max -750 fpm |
-854 | -888 fpm | |
| Info |
Average altitude 1,128 ft agl 976 ft agl min to max 1,278 ft agl |
1,278 | 976 ft agl | |
| Info |
Average pitch angle 2.6 ° 2.4 ° min to max 2.8 ° |
2.8 | 2.8 ° | |
| Info |
GPWS Warning Activated at 17:29:50 |
Approaching runway 06 at HKJK Jomo Kenyatta International Airport from 3 nm to 2 nm. Descent from 961 ft agl to 673 ft agl. A decrease of 288 ft in 21 seconds.
| Score | Description | Start | Profile | End |
| 100 % |
Approach angle 3.0 ° 3.0 ° min to max 3.0 ° Target 3.0 ° |
3.0 | 3.0 ° | |
| 100 % |
Average speed 148 kt 147 kt min to max 148 kt |
147 | 148 kt | |
| 100 % |
Heading variation 0.0 ° 0.0 ° min to max 0.0 ° |
0.0 | 0.0 ° | |
| 100 % |
Average bank angle 0.1 ° 0.1 ° min to max 0.1 ° |
0.1 | 0.1 ° | |
| 100 % |
Average g force 1.00 g 1.00 g min to max 1.01 g |
1.00 | 1.00 g | |
| Info |
Average VSI -829 fpm -886 fpm min to max -798 fpm |
-886 | -820 fpm | |
| Info |
Average altitude 816 ft agl 673 ft agl min to max 961 ft agl |
961 | 673 ft agl | |
| Info |
Average pitch angle 2.9 ° 2.8 ° min to max 3.0 ° |
2.8 | 2.8 ° |
Approaching runway 06 at HKJK Jomo Kenyatta International Airport from 2 nm to 1 nm. Descent from 646 ft agl to 332 ft agl. A decrease of 314 ft in 23 seconds.
| Score | Description | Start | Profile | End |
| 100 % |
Approach angle 2.9 ° 2.9 ° min to max 3.0 ° Target 3.0 ° |
3.0 | 2.9 ° | |
| 100 % |
Average speed 148 kt 148 kt min to max 148 kt |
148 | 148 kt | |
| 100 % |
Heading variation -0.0 ° -0.0 ° min to max 0.0 ° |
0.0 | -0.0 ° | |
| 100 % |
Average bank angle 0.1 ° 0.1 ° min to max 0.2 ° |
0.1 | 0.2 ° | |
| 100 % |
Average g force 1.00 g 1.00 g min to max 1.00 g |
1.00 | 1.00 g | |
| Info |
Average VSI -817 fpm -823 fpm min to max -809 fpm |
-819 | -815 fpm | |
| Info |
Average altitude 489 ft agl 332 ft agl min to max 646 ft agl |
646 | 332 ft agl | |
| Info |
Average pitch angle 2.8 ° 2.7 ° min to max 2.8 ° |
2.8 | 2.7 ° |
Approaching runway 06 at HKJK Jomo Kenyatta International Airport from 1 nm to 0 nm. Descent from 319 ft agl to 80 ft agl. A decrease of 239 ft in 18 seconds.
| Score | Description | Start | Profile | End |
| 100 % |
Approach angle 2.9 ° 2.7 ° min to max 3.1 ° Target 3.0 ° |
2.9 | 3.1 ° | |
| 100 % |
Average speed 148 kt 147 kt min to max 148 kt |
148 | 147 kt | |
| 100 % |
Heading variation -0.0 ° -0.1 ° min to max -0.0 ° |
-0.0 | -0.0 ° | |
| 100 % |
Average bank angle 0.7 ° 0.1 ° min to max 1.7 ° |
1.7 | 0.4 ° | |
| 100 % |
Average g force 1.01 g 0.99 g min to max 1.04 g |
1.00 | 1.01 g | |
| Info |
Average VSI -683 fpm -856 fpm min to max -616 fpm |
-820 | -616 fpm | |
| Info |
Average altitude 124 ft agl 80 ft agl min to max 319 ft agl |
319 | 80 ft agl | |
| Info |
Average pitch angle 2.9 ° 2.5 ° min to max 3.3 ° |
2.7 | 2.9 ° |
Landing on runway 06 at HKJK Jomo Kenyatta International Airport, runway length 4,121 m. Good threshold height. Threshold speed was slightly above target at 147 kt.
| Score | Description | Start | Profile | End |
| 100 % |
Threshold speed was slightly above target at 147 kt. Target 140 kt |
|||
| 100 % |
Target 50 ft agl |
|||
| 69.11 % |
Landing and flare profile |
|||
| 100 % |
Heading variation -0.0 ° -0.0 ° min to max -0.0 ° |
-0.0 | -0.0 ° | |
| 100 % |
Average bank angle 0.3 ° 0.3 ° min to max 0.3 ° |
0.3 | 0.3 ° | |
| 100 % |
Average g force 1.03 g 0.94 g min to max 1.12 g |
1.01 | 1.01 g | |
| Info |
Average speed 142 kt 134 kt min to max 147 kt |
147 | 134 kt | |
| Info |
Average VSI -297 fpm -615 fpm min to max -17 fpm |
-615 | -80 fpm | |
| Info |
Average altitude 12 ft agl 2 ft agl min to max 39 ft agl |
39 | 2 ft agl | |
| Info |
Average pitch angle 4.7 ° 2.9 ° min to max 6.0 ° |
2.9 | 6.0 ° | |
| Info |
GPWS Warning Deactivated at 17:31:03 |
Touchdown point was 291 m beyond the touchdown zone. Touchdown speed at 134 kt was good. Touchdown rate was excellent at -80 fpm. Runway touchdown alignment was very good. Local weather - Temperature 24 °C. Wind 14 kt at 90 °. Crosswind: 8 kt Headwind: 11 kt.
| Score | Description | Start | Profile | End |
| 100 % |
Touchdown VSI was -80 fpm. |
|||
| 73 % |
Touchdown distance was 704 m Target 457 m |
|||
| 100 % |
Speed at touchdown 134 kt Target below 159 kt |
|||
| 100 % |
Runway alignment max 2.66 m 2.64 m right |
-2.63 | -2.66 m | |
| 100 % |
Average bank angle 0.1 ° 0.0 ° min to max 0.3 ° |
0.3 | 0.0 ° | |
| 100 % |
Average g force 1.10 g 0.98 g min to max 1.40 g |
1.01 | 0.98 g | |
| 100 % |
Landing Bounce |
|||
| Info |
Average speed 133 kt 132 kt min to max 134 kt |
134 | 132 kt | |
| Info |
Average pitch angle 6.0 ° 5.9 ° min to max 6.0 ° |
6.0 | 5.9 ° |
Total landing distance 2,316 m, 56 % of runway. Runway rollout alignment was slightly misaligned by 7.9 m from centreline.
| Score | Description | Start | Profile | End |
| 100 % |
Landing distance 2,316 m 56 % of runway. |
|||
| 82.33 % |
Runway alignment max 7.89 m 0.00 m left to 7.89 m right |
-2.66 | -7.89 m | |
| 100 % |
Average g force 1.00 g 0.98 g min to max 1.01 g |
0.98 | 1.00 g | |
| Info |
Average speed 121 kt 71 kt min to max 136 kt |
136 | 71 kt | |
| Info |
Average pitch angle 3.4 ° -0.7 ° min to max 5.9 ° |
5.9 | -0.7 ° | |
| Info |
Average bank angle 0.1 ° 0.0 ° min to max 0.2 ° |
0.0 | 0.0 ° |
Exiting runway, average speed 28 kt
| Score | Description | Start | Profile | End |
| Info |
Average speed 22 kt 3 kt min to max 68 kt |
68 | 6 kt | |
| Info |
Average pitch angle -0.8 ° -1.8 ° min to max -0.6 ° |
-0.7 | -0.6 ° | |
| Info |
Average bank angle 0.1 ° 0.0 ° min to max 0.2 ° |
0.0 | 0.0 ° | |
| Info |
Average g force 1.00 g 0.97 g min to max 1.01 g |
1.00 | 1.00 g | |
| Info |
Landing Lights Switched Off at 17:32:29 |
|||
| Info |
Flaps Position 5 at 17:32:42 |
|||
| Info |
Flaps Position 4 at 17:32:49 |
Taxiing to the parking from the runway took 18 minutes and covered 1 nm.
| Score | Description | Start | Profile | End |
| 100 % |
Average speed 11 kt 0 kt min to max 22 kt |
6 | 0 kt | |
| 100 % |
Average speed turning corners 5 kt max 5 kt |
0 | 0 kt | |
| 100 % |
Average g force 1.00 g 0.98 g min to max 1.01 g |
1.00 | 1.00 g | |
| Info |
Average pitch angle -0.6 ° -1.1 ° min to max -0.6 ° |
-0.6 | -0.6 ° | |
| Info |
Average bank angle 0.0 ° 0.0 ° min to max 0.3 ° |
0.0 | 0.0 ° | |
| Info |
Flaps Position 3 at 17:33:00 |
|||
| Info |
Flaps Position 2 at 17:33:06 |
|||
| Info |
Flaps Position 1 at 17:33:15 |
|||
| Info |
Flaps Fully Retracted at 17:33:27 |
|||
| Info |
Parking Brake On at 17:49:04 |
|||
| Info |
Parking Brake Off at 17:49:05 |
|||
| Info |
Parking Brake On at 17:49:07 |
|||
| Info |
Engine 2 Stopped at 17:49:24 |
|||
| Info |
Beacon Lights Switched Off at 17:49:34 |
|||
| Info |
Parking Brake Off at 17:50:20 |
|||
| Info |
Parking Brake On at 17:50:21 |
|||
| 0 % |
Taxi Lights at 17:41:03 |
The Boeing 777F achieved an impressive landing score of 95.1% during its approach and landing at Jomo Kenyatta International Airport (HKJK). The aircraft's flight path during final approach to runway 06 from the southwest direction, heading at 54.0° and at a distance of 4 nautical miles away from the airfield, was executed effectively. At an altitude of 1,278 feet above ground level (agl), the pilot navigated the aircraft towards its designated landing point with precision.
Upon landing, the pilot successfully touched down the aircraft on runway 06, a 4,121-meter-long runway, with a slight variation in threshold speed, being above the target speed of 147 knots. However, the touchdown speed of 134 knots aligned with the optimal speed requirements for a smooth landing. The touchdown rate of -80 feet per minute (fpm) further reinforced the excellent performance of the pilot during the landing process. The alignment of the runway touchdown was also very good, showcasing the pilot's ability to maintain control and balance throughout the approach.
The local weather conditions at the time of landing were favorable, with a temperature of 24°C and wind blowing at 14 knots from a direction of 90 degrees. This resulted in a significant headwind component of 11 knots, which the pilot effectively utilized to control the descent and maintain a stable flight path. The crosswind component, on the other hand, was relatively minimal, with a speed of 8 knots. The combined effect of the wind conditions did not pose any significant challenge to the pilot, and the overall landing distance of 2,316 meters, which is 56% of the total runway length, was an impressive achievement.
Although the runway rollout alignment was slightly misaligned, being 7.9 meters off the centerline, the landing distance covered was significantly shorter than the total runway length, indicating a high degree of control and precision exercised by the pilot during the post-touchdown phase. Overall, the successful landing of the Boeing 777F at Jomo Kenyatta International Airport highlights the pilots' skills and expertise, as well as the aircraft's ability to perform flawlessly in a variety of weather conditions.
Drag to zoom · double-click to reset · hover for values