My FS Flights logo MY FS FLIGHTS
CYYW
Armstrong, Canada
Runway 30
Elevation1,050 ft asl
Weight1,406 lbs
Fuel109 lbs
Wind230° · 5 kn · 4 kn cross

Flight Score

97.43 %
CYYW
Armstrong, Canada
Runway 30
Elevation1,050 ft asl
Weight1,406 lbs
Fuel106 lbs
Wind230° · 4 kn · 4 kn cross
2 Oct 2025 0:06 5 nm PA28 Warrior II 3 lbs
Departure Score
96.82 %
Enroute Score
100.00 %
Arrival Score
95.46 %

What went well

Touched down at -64 fpm — a soft arrival
Touchdown 1,094 ft in — inside the full-score zone
Threshold crossed at 45 ft and 68 kt — both inside band

What held you back

Arrival Final 1 — Approach angle 3.6 ° at 37 %, −0.84 points
Departure Climb 3 — bank angle up to 14.7 ° at 67 %, −0.56 points
Departure Roll — Runway alignment max 24.1 ft left at 84 %, −0.33 points

Next time

Hold the approach angle

See Arrival Final 1

Preparing for a stable approach will give you time to decide on whether to attempt the landing or going around. Too much altitude with a high sink rate will result in carrying too much speed onto the runway. Configuring flaps and the gear late also won't help the speed decay.

Read more in The Stabilised Approach

Start to finish · 12 stages, 11 in the score

The flight story

Departure One segment per stage, in flight order — colour is the score band. Drag the bar to move along the flight, or click a stage card to open its detail. Arrival
Departure Roll 95.99Departure roll runway 30 at CYYW Armstrong Airport. Takeoff distance 179 ft 4 % of runway. Liftoff speed was 56 kt. Local weather - Temperature 64 °F. Wind 5 kt at 229 °. Crosswind: 4 kt Headwind: 2 kt.
ScoreDescriptionStartProfileEnd
100 % Takeoff distance 179 ft4 % of runway
96 % Liftoff speed was 56 ktTarget 65 kt
84 % Runway alignment max 24.1 ft left24.1 ft left to 0.0 ft left 21.9 24.1 ft
100 % Average g force 1.02 g1.00 g min to max 1.04 g 1.01 1.02 g
100 % Takeoff Bounce
Info Average pitch angle 2.8 °1.4 ° min to max 3.5 ° 1.4 3.1 °
Info Average bank angle 0.2 °0.0 ° min to max 0.5 ° 0.0 0.5 °

Events

Info Battery Master On 2 ft agl · 54 kt
Info Engine 1 Started 2 ft agl · 54 kt
Info Beacon Lights Switched On 2 ft agl · 54 kt
Info Landing Lights Switched On 2 ft agl · 54 kt
Info Navigation Lights Switched On 2 ft agl · 54 kt
Info Strobe Lights Switched On 2 ft agl · 54 kt
Info Landing Gear Down 2 ft agl · 54 kt
Info Flaps Position 1 2 ft agl · 54 kt
Departure Climb 1 100.00Departure climb to 50 ft agl from runway 30 CYYW Armstrong Airport.
ScoreDescriptionStartProfileEnd
100 % Heading variation -0.4 °-0.8 ° min to max 0.2 ° -0.8 0.2 °
100 % Average speed 70 kt56 kt min to max 80 kt 56 80 kt
100 % Average bank angle 1.4 °0.0 ° min to max 1.9 ° 0.5 0.1 °
100 % Average g force 1.01 g0.97 g min to max 1.04 g 1.02 1.02 g
Info Average VSI 329 fpm186 fpm min to max 468 fpm 186 468 fpm
Info Average altitude 20 ft agl1 ft agl min to max 50 ft agl 1 50 ft agl
Info Average pitch angle 2.3 °1.7 ° min to max 3.1 ° 3.1 2.8 °
Departure Climb 2 97.97Departure climb to 400 ft agl from 30 CYYW Armstrong Airport.
ScoreDescriptionStartProfileEnd
100 % Heading variation 0.4 °0.3 ° min to max 0.6 ° 0.3 0.4 °
100 % Average speed 84 kt80 kt min to max 95 kt 80 95 kt
92 % Average bank angle 1.0 °0.0 ° min to max 5.1 ° 0.1 5.1 °
100 % Average g force 1.02 g0.93 g min to max 1.05 g 1.02 1.00 g
Info Average VSI 683 fpm472 fpm min to max 1,038 fpm 472 1,027 fpm
Info Average altitude 113 ft agl51 ft agl min to max 391 ft agl 51 391 ft agl
Info Average pitch angle 3.8 °2.8 ° min to max 4.9 ° 2.8 4.6 °

Events

Info Flaps Fully Retracted 127 ft agl · 86 kt
Departure Climb 3 93.33Departure climb to 1,000 ft agl from 30 CYYW Armstrong Airport.
ScoreDescriptionStartProfileEnd
100 % Heading variation 1.3 °0.6 ° min to max 2.6 ° 0.6 2.6 °
100 % Average speed 95 kt94 kt min to max 96 kt 95 96 kt
67 % Average bank angle 11.6 °7.4 ° min to max 14.7 ° 7.4 14.7 °
100 % Average g force 1.00 g0.98 g min to max 1.02 g 1.00 1.02 g
100 % Landing gear up
Info Average VSI 913 fpm754 fpm min to max 1,038 fpm 1,038 754 fpm
Info Average altitude 496 ft agl426 ft agl min to max 559 ft agl 426 559 ft agl
Info Average pitch angle 3.7 °2.5 ° min to max 4.7 ° 4.7 2.6 °
Enroute Climb 100.00Enroute climb started 1 mile north west of CYYW Armstrong Airport Armstrong (Ontario, Canada). Climbing from 1,627 ft asl to 1,818 ft asl, an increase of 191 ft in 1 minutes and covering 1 nm.
ScoreDescriptionStartProfileEnd
100 % Average speed 96 kt90 kt min to max 101 kt 96 97 kt
100 % Average bank angle 13.6 °0.5 ° min to max 22.1 ° 15.0 20.2 °
100 % Average g force 1.03 g0.95 g min to max 1.15 g 1.03 1.07 g
Info Average VSI 290 fpm-421 fpm min to max 770 fpm 741 -56 fpm
Info Average altitude 1,739 ft asl1,627 ft asl min to max 1,825 ft asl 1,627 1,818 ft asl
Info Average pitch angle 0.8 °-2.3 ° min to max 4.4 ° 2.8 -0.8 °
Info Turn coordination 00 min to max 0 0 0
Enroute Level 100.00Enroute level cruise started 1 mile north of CYYW Armstrong Airport Armstrong (Ontario, Canada) and lasted 3 minutes, covering 3 nm.
ScoreDescriptionStartProfileEnd
100 % Altitude held within ±591 ft of 1,674 ft asl1,422 ft asl min to max 1,822 ft asl 1,817 1,422 ft asl
100 % Average speed 82 kt65 kt min to max 98 kt 97 69 kt
100 % Average bank angle 5.0 °0.0 ° min to max 20.4 ° 20.4 1.8 °
100 % Average g force 1.01 g0.93 g min to max 1.16 g 1.07 0.98 g
Info Turn coordination 00 min to max 0 0 0
Info Average pitch angle -1.9 °-4.6 ° min to max 2.2 ° -0.8 -4.6 °

Events

Info Flaps Position 1 679 ft agl · 98 kt
Info Flaps Position 2 598 ft agl · 85 kt
Info Flaps Position 3 601 ft agl · 78 kt
Arrival Final 1 87.42Approaching runway 30 at CYYW Armstrong Airport from 1 nm to 0 nm. Descent from 366 ft agl to 55 ft agl. A decrease of 312 ft in 36 seconds.
ScoreDescriptionStartProfileEnd
37 % Approach angle 3.6 °3.0 ° min to max 4.2 °Target 3.0 ° 3.8 3.0 °
100 % Average speed 70 kt69 kt min to max 70 kt 69 69 kt
100 % Heading variation 0.1 °-0.1 ° min to max 0.2 ° -0.1 0.2 °
100 % Average bank angle 0.4 °0.0 ° min to max 1.4 ° 0.6 0.2 °
100 % Average g force 1.00 g0.98 g min to max 1.01 g 0.98 0.99 g
Info Average VSI -581 fpm-663 fpm min to max -344 fpm -344 -603 fpm
Info Average altitude 134 ft agl55 ft agl min to max 366 ft agl 366 55 ft agl
Info Average pitch angle -5.4 °-6.0 ° min to max -4.6 ° -4.8 -5.2 °
00.250.50.751050100150200250300350Distance to Touchdown NMApproach Height ft00.250.50.751-110-83-55-280285583110Distance to Touchdown NMApproach Runway Alignment ft
Arrival Landing 100.00Landing on runway 30 at CYYW Armstrong Airport, runway length 3,993 ft. Good threshold height. Threshold speed was slightly above target at 69 kt.
ScoreDescriptionStartProfileEnd
100 % Threshold speed was slightly above target at 69 kt. Target 65 kt
100 % Good threshold height.Target 50 ft agl
100 % Perfect landing flare
100 % Runway alignment max 0.2 ft left0.2 ft left to 0.2 ft left 0.2 0.2 ft
100 % Average bank angle 0.6 °0.0 ° min to max 1.4 ° 0.2 1.4 °
100 % Average g force 1.02 g0.97 g min to max 1.07 g 1.00 0.97 g
Info Average speed 64 kt55 kt min to max 69 kt 69 55 kt
Info Average VSI -333 fpm-603 fpm min to max -48 fpm -603 -51 fpm
Info Average altitude 11 ft agl-3 ft agl min to max 45 ft agl 45 -3 ft agl
Info Average pitch angle -2.2 °-5.2 ° min to max 0.6 ° -5.2 0.3 °
02505007501,0001,25001223354658Runway Distance ftLanding Height ft02505007501,0001,250-70-56-42-28-1401428425670Runway Distance ftRunway Width ft
Arrival Touchdown 99.82Touchdown distance was good at 1,089 ft. Touchdown speed at 55 kt was good. Touchdown rate was excellent at -51 fpm. Runway touchdown position was slightly misaligned by 11 ft from centreline. Local weather - Temperature 64 °F. Wind 5 kt at 229 °. Crosswind: 4 kt Headwind: 2 kt.
ScoreDescriptionStartProfileEnd
100 % Touchdown rate was -51 fpm.
100 % Touchdown distance was 1,089 ftTarget 1,500 ft
100 % Speed at touchdown 55 ktTarget below 61 kt
99 % Runway alignment max 11.1 ft left10.2 ft left 9.7 11.1 ft
100 % Average bank angle 1.1 °0.6 ° min to max 1.4 ° 1.4 1.2 °
100 % Average g force 1.02 g0.97 g min to max 1.07 g 0.97 1.02 g
100 % Landing Bounce
Info Average speed 55 kt54 kt min to max 55 kt 55 54 kt
Info Average pitch angle 0.2 °0.0 ° min to max 0.3 ° 0.3 0.3 °
Arrival Rollout 95.06Total landing distance 1,893 ft, 47 % of runway. Runway rollout alignment was very good.
ScoreDescriptionStartProfileEnd
100 % Landing distance 1,893 ft47 % of runway.
89 % Runway alignment max 19.9 ft left19.9 ft left to 0.0 ft left 11.4 7.5 ft
100 % Average g force 1.00 g0.98 g min to max 1.02 g 1.02 0.98 g
Info Average speed 49 kt31 kt min to max 53 kt 53 31 kt
Info Average pitch angle 0.4 °-0.3 ° min to max 0.9 ° 0.4 -0.3 °
Info Average bank angle 0.4 °0.0 ° min to max 1.2 ° 1.2 0.1 °

Events

Info Flaps Position 2 2 ft agl · 49 kt
Info Flaps Position 1 2 ft agl · 48 kt
Runway Exit Exiting runway, average speed 12 kt
ScoreDescriptionStartProfileEnd
Info Average speed 15 kt10 kt min to max 26 kt 26 12 kt
Info Average pitch angle -0.1 °-0.8 ° min to max 0.3 ° -0.8 0.2 °
Info Average bank angle 0.4 °0.0 ° min to max 0.8 ° 0.1 0.0 °
Info Average g force 1.00 g0.99 g min to max 1.00 g 1.00 1.00 g
Arrival Taxi 95.00Taxiing to the parking from the runway took less than 1 minute. and covered less than 1 nm.
ScoreDescriptionStartProfileEnd
100 % Average speed 7 kt3 kt min to max 15 kt 12 3 kt
100 % Average speed turning corners 5 ktmax 7 kt 0 0 kt
100 % Average g force 1.00 g1.00 g min to max 1.01 g 1.00 1.00 g
Info Average pitch angle 0.3 °-0.4 ° min to max 0.7 ° 0.3 0.7 °
Info Average bank angle 0.1 °0.0 ° min to max 0.3 ° 0.1 0.0 °

Events

Fail Taxi Lights
Info Flaps Fully Retracted 2 ft agl · 8 kt
Info Engine 1 Stopped 2 ft agl
Info Parking Brake On 2 ft agl

Speed and pitch

From brake release to the end of the climb, against time, then the takeoff point by point.

Lifted off at 55 kt with 3.3° of pitch.

How to read this

Two traces from brake release: the airspeed on top, and below it the pitch, which is how far the nose is above the horizon. The figure at liftoff is the pitch then. The shaded stretch is Climb 3, the part of the climb scored on holding the climb speed.

120 kt8040020°10°0°LIFTOFF3.3° off2° at 35 ftAIRSPEEDPITCH02040 sfrom brake release
AirspeedPitchClimb 3

The takeoff, point by point

PointSpeedPitchTime
Brake release0 ft 49 kt 1.4° 0 s
Liftoff102 ft · target 65 55 kt 3.3° 0.9 s
35 ft1,153 ft · 9.2 s after liftoff 78 kt 2.3° 10.1 s
End of Climb 36,734 ft · 559 ft 96 kt 2.6° 46.6 s

Takeoff from CYYW 30

Takeoff roll100.00
1,752ft44 %
Liftoff speed95.67
55kttarget 65, 10 slow
Runway alignment84.29
24.1ft L
Bounce on takeoffOk
None
Rate of climb100.00
329fpm

Side view from the start of the roll to the end of Climb 3 at 559 ft. The distance scale changes past the runway end.

Reached 35 ft with 1,266 ft of runway left; then climbing at 730 fpm on average to 559 ft.

How to read this

The takeoff from the side: the height above the runway against the distance along it. The numbers along the runway are the speeds reached at each point. Lifting off in the amber last quarter of the runway costs marks for the roll length. The shaded stretch is Climb 3, scored on its average speed against the target.

750 ft375 ft0CLIMB 3THRESHOLDRUNWAY END3040KNOTS ALONG THE ROLLLiftoff 55 ktSCALE CHANGES0.7 nm past the runway
On the runwayClimbingLast quarter of the runwayClimb 3

Plan view the roll down the 3,993 ft runway.

Rolled from 1,574 ft in, drifted left of the centreline, 23 ft at the widest, and lifted off 24 ft left. Airborne 41 % of the way down the runway, before the 75 % line.

How to read this

The roll from above, with your left at the top. The line is where the wheels went, and "widest" is the furthest you drifted off the centreline. Lifting off before the amber 75 % line gets full marks for the roll length. The arrow beside the runway is the crosswind, pointing the way the air was moving, so it pushed the aircraft that way.

1,0002,0003,000THRESHOLDLEFT ↑RIGHT ↓CROSS4 kn75 %widest 23.5 ft LROLL 1,574 FT INAirborne 1,676 ft from the threshold
Your trackRunway used in the rollCentreline75 %: lift off before it for full marks
Runway to liftoff 1,676 ft of 3,993 ft · 42 %
Behind the start of the roll, 1,574 ftTakeoff roll, 102 ft Left ahead, 2,317 ft

The stabilisation gates

One stabilised approach gate: seven checks where the approach path is 300 ft above the runway. The 1,000 ft gate was not assessed, because the approach did not join final that far out.

Seven checks, one gate300 ft
Gear down
Landing flap
Sink rate
On glideslope
On centreline
On speed
Wings level

At the 300 ft gate: centreline more than 1° off.

When the approach was stable

Every check met from 0.9 to 0.5 nm, then not again: fast from 0.5 nm to the threshold.

How to read this

Each line is one of the gate checks, run along the whole final rather than only at the gates: green where it would have passed, amber where it would not. The glideslope, centreline and speed lines use the bands in the charts beside this card. The sink rate is allowed what the glideslope needs at your ground speed plus 600 fpm, the wings 10° of bank, and the gear and flap are read from when you moved the levers. The bottom line is green where every check held at once, ignoring blips shorter than 0.2 nm, and the sentence above it says from where it held to the threshold. A ring is a stabilisation gate, where the checks in the table were taken.

Landing flapSink rateOn glideslopeOn centrelineOn speedWings levelAll checks4 nm321THR
Check metNot metStabilisation gate

The approach to CYYW 30

The final from 4 nm, with the stabilisation gates on it.

Profile height against the 3° glideslope, with its 2° band in green.

Inside the glideslope band from 1.1 nm, where the final began, to the threshold, never more than 70 ft above the slope.

How to read this

Your height above the runway against the distance still to go. The glideslope is the steady descent path to the aiming point, 1,000 ft past the threshold: 3° here, which is about 320 ft for every nautical mile out, crossing the threshold at about 50 ft. The row under the distances is the height it puts you at. Inside the green band your path is drawn green; outside it, amber. A ring is a stabilisation gate: green when every check there passed, amber with the failed checks named beside it.

5001,0001,5002,0002,500 ft4 nm3 nm2 nm1 nmTHRON SLOPE1,3301,0106903703° GLIDESLOPE · 2° BAND274300 ft gate6 of 7on centreline406 ft · 69 kt
GlideslopeAllowed bandYou, inside the bandYou, outside itYour height thereStabilisation gate

Plan distance off the extended centreline, your left at the top, with the 1° band. Sideways distances are drawn 3× larger than distances along the final.

Joined 560 ft right of the centreline at 1.1 nm, then inside the band from 0.9 nm to the threshold.

How to read this

Looking down from above, flying left to right towards the runway: up the page is left of the centreline, down is right. Sideways distances are stretched so that small drifts show, so a line that looks wild here may be only a few tens of feet. The labels are how far off you were at each distance, amber when outside the band.

4 nm3 nm2 nm1 nmTHR1000 ft L01000 ft RLEFT ↑RIGHT ↓1° BAND5 ft L128 ft R
Extended centreline1° either sideYour trackOutside the bandStabilisation gate

Speed against the approach speed. The green band runs from 5 kt slow to 29 kt fast at the 1,000 ft gate, closing to 17 at 500 ft and 10 at the threshold.

Inside the speed band from 1.1 nm, where the final began, to 0.5 nm, then fast to the threshold (up to +13 kt).

How to read this

Your indicated airspeed down the final, against the approach speed for this aircraft at its landing weight. The band allows 5 kt slow and more on the fast side further out, closing as you get lower, because the speed is expected to come off on the way down. The figures are knots above (+) or below (−) the approach speed.

6080100120 kt4 nm3 nm2 nm1 nmTHRAPPROACH SPEED 58+12 kt+11 kt
Your airspeedApproach speedWhat the gates allowOutside the bandStabilisation gate

Landing and touchdown on CYYW 30

Over the threshold

Threshold height100.00
45ft
Threshold speed100.00
68kttarget 58, 10 fast
Centreline offset100.00
0.2ft L

Touchdown

Past threshold100.00
1,094ft
Centreline98.80
11.1ft L
Speed100.00
55kttarget 56 or less
Touchdown rate100.00
-64fpm
Impact100.00
1.07G
BouncesOk
None
The flare100.00

Perfect landing flare

The crosswind

3 kt across from the left, which takes about 3° of crab to hold the centreline at 55 kt. Touched down with the nose 4° into wind, wings level.

Wind 230° at 4 kt · 1 kt head · 3 kt across

How to read this

The wind is the one recorded at the landing, split along the runway (headwind or tailwind) and across it. To hold the centreline in a crosswind the nose points a little into wind - the crab - and is straightened with rudder just before the wheels touch, often with the into-wind wing lowered to stop the drift. These are the nose against the direction you were actually moving, and the wings, at the moment of touchdown. Shown for reading; not marked.

The stop

From 54 kt at touchdown to taxi speed (30 kt) in 12 s, an average deceleration of 0.12 g.

How to read this

Your ground speed from the moment the wheels touched until you were down to taxi speed, against the distance rolled. A steep line is hard braking, a shallow one a long, gentle roll. For scale, an airliner's lowest autobrake setting decelerates at about 0.15 g, a medium one about 0.3 g. Shown for reading; not marked.

020406030 kt · 854 fttouchdown889 ftkt
Your ground speed60 kt and taxi speed

Side view — the last 3,993 ft of the approach.

Crossed the threshold at 45 ft, close to the 50 ft target. Touched down 1,094 ft in, close to the ideal 1,000 ft.

How to read this

The last stretch of the approach and the touchdown, from the side. The height is stretched so that the last few feet show: 80 ft top to bottom, against 3,993 ft across. The dashed line is the ideal, 50 ft over the threshold and down 1,000 ft in. The flare ring is where you began raising the nose, and "descent slowed" is where the sink came off; the figures beside them are the sink rate, pitch and speed at that point.

45 ft over the threshold · target 50 ft FLARE NORMALLY STARTS 11–45 FT 80 ft400 −64 fpm · 0.3° nose up · 55 kt Ideal — 50 ft, down at 1,000 ft This flight — 45 ft, down at 1,094 ft

Sink and pitch — through the flare, lined up with the side view.

The sink went from 580 fpm at 43 ft to 60 fpm at touchdown. The nose came up 5.5° on the way down.

How to read this

Lined up with the side view above, so a point on one sits under the same point of the other. On top, how fast you were coming down: 0 is level, and −600 is 600 ft a minute down. Below, the pitch. In a flare the nose comes up and the descent slows towards 0. The figure at the touchdown line is your touchdown rate.

SINK RATE FPM · 0 IS LEVEL, LOWER IS COMING DOWN FASTERPITCH · HIGHER IS NOSE UP0−500−1,000−6°2°10°touchdown−64 fpm at touchdown0.3° at touchdown
Sink ratePitchFlare began, descent slowedTouchdown

Plan view — the full 3,993 ft runway, to the same scale as the side view.

Touched down 11 ft left of the centreline, and stayed about there down the rollout, 19 ft left at the widest.

How to read this

The runway from above, with your left at the top. Touching down inside the green bracket scores full marks for the distance. The shaded part is the rollout, up to where it ended. The arrow beside the runway is the crosswind, pointing the way the air was moving, so it pushed the aircraft that way.

1,0002,0003,000 THRESHOLD LEFT ↑ RIGHT ↓ CROSS 3 kn FULL SCORE TO 1,650 FT 1,094 ft past threshold ROLLOUT ENDED
Your trackTouchdownRolloutCentreline

The 1,094 ft touchdown sits inside the full-score zone. The arrival was smooth.

Runway used 1,842 ft of 3,993 ft · 46 %
In the air over the runway, 1,094 ftRollout, 748 ft Left over, 2,151 ft
Rollout distance100.00
748ft46 % used
Rollout alignment89.02
19.9ft L

The rest of the report

Explore in detail

Flight narrative

The flight began with a departure roll from runway 30 at CYYW Armstrong Airport, a small airport in Ontario, Canada. The aircraft, a PA28 Warrior II, accelerated down the runway and lifted off at a speed of 56 kt, covering a takeoff distance of 179 ft, which was 4% of the runway length. The local weather conditions at the time of takeoff were characterized by a temperature of 64 °F and a gentle wind blowing at 5 kt from a direction of 229 °.

As the aircraft climbed away from the airport, it began to ascend from an initial altitude of 1,627 ft above sea level to a cruising altitude of 1,818 ft, an increase of 191 ft in just 1 minute. This climb phase covered a distance of 1 nm and was completed 1 mile northwest of the airport. The enroute level cruise phase that followed lasted for 3 minutes and covered a distance of 3 nm, during which the aircraft maintained a steady altitude.

As the flight progressed, the aircraft began its final approach to runway 30 at CYYW Armstrong Airport, descending from an altitude of 366 ft above ground level and heading towards the runway from the southeast. The approach was made at a heading of 299.0 ° and covered a distance of 1 nm.

The landing itself was smooth and controlled, with the aircraft touching down on the runway at a speed of 55 kt and a touchdown distance of 1,089 ft, which was well within the acceptable limits. The touchdown rate was excellent, at -51 fpm, and the runway touchdown position was only slightly misaligned from the centerline by 11 ft. The total landing distance was 1,893 ft, which was 47% of the runway length.

Following the landing, the aircraft taxied to the parking area, a process that took less than 1 minute and covered a distance of less than 1 nm. The total flight distance was 5 nm, and the flight used a total of 3 lbs of fuel. The entire flight took 6 minutes to complete.

Metrics
Metrics

Scroll or drag the slider to zoom · double-click to reset · hover for values